bin_PROGRAMS = lsd
lsd_SOURCES = main.cpp \
		CLSystem.cpp CLSystem.h \
		CLSystemSymbols.cpp CLSystemSymbols.h \
		CConsequent.h \
		CSimplerConsequent.cpp CSimplerConsequent.h \
		CStochasticConsequent.cpp CStochasticConsequent.h \
		CRandomGenerator.cpp CRandomGenerator.h \
		CErrorMsg.h \
		CSysErrorMsg.cpp CSysErrorMsg.h \
		CLexErrorMsg.cpp CLexErrorMsg.h \
		CSinErrorMsg.cpp CSinErrorMsg.h \
		CSemErrorMsg.cpp CSemErrorMsg.h \
		CLSysErrorMsg.cpp CLSysErrorMsg.h \
		COGLErrorMsg.cpp COGLErrorMsg.h \
		CErrorStrings.cpp CErrorStrings.h \
		ttoken.h \
		CParser.cpp CParser.h \
		CLex.cpp CLex.h \
		CLSystemWriter.cpp CLSystemWriter.h \
		LSDWindow.cpp LSDWindow.h \
		C2DTurtle.cpp C2DTurtle.h \
		CLSScene.cpp CLSScene.h \
		pulsar.h \
		pulsargtk.cpp pulsargtk.h

lsddir = $(datadir)/lsd

LSD_GLADEFILE=lsd.glade

LSD_UIFILE=ui_layout.xml

dist_lsd_DATA=$(LSD_GLADEFILE) $(LSD_UIFILE)

AM_CPPFLAGS = -DLSD_DATADIR=\"$(lsddir)\" -DLSD_EXAMPLESDATADIR=\"$(lsddir)/lsystems\"
AM_CXXFLAGS = -Wall

# Para evitar el -g -O2 por no tener definida CXXFLAGS en el momento del make. RECORDAR QUITARLO
CXXFLAGS=

lsd_CXXFLAGS = $(AM_CXXFLAGS) $(LSD_CFLAGS)
lsd_LDFLAGS = $(AM_CXXFLAGS) $(LSD_FLAGS) $(LSD_LIBS)
